<script type="x-shader/x-fragment" id="particleFShader">
  
    #ifdef GL_ES
    precision highp float;
    #endif
    
	//Common
	uniform vec3 color;
	uniform sampler2D texture;

	varying vec3 vColor;

	void main() {

		gl_FragColor = vec4( color * vColor, 1.0 );
		gl_FragColor = gl_FragColor * texture2D( texture, gl_PointCoord );

	}
  
  </script>